Text copied to clipboard!
Tytuł
Text copied to clipboard!Programista aplikacji mobilnych
Opis
Text copied to clipboard!
Poszukujemy Programisty aplikacji mobilnych, który dołączy do naszego zespołu technologicznego i będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie aplikacji mobilnych na platformy Android i iOS. Idealny kandydat powinien posiadać doświadczenie w pracy z frameworkami takimi jak React Native, Flutter lub natywnymi technologiami Android (Kotlin/Java) i iOS (Swift/Objective-C).
W tej roli będziesz ściśle współpracować z zespołem projektowym, backend developerami oraz testerami, aby dostarczać wysokiej jakości rozwiązania mobilne, które spełniają potrzeby naszych użytkowników. Oczekujemy, że będziesz aktywnie uczestniczyć w całym cyklu życia aplikacji – od analizy wymagań, przez projektowanie interfejsu użytkownika, implementację funkcjonalności, aż po testowanie i publikację w sklepach Google Play i App Store.
Twoje zadania będą obejmować również optymalizację wydajności aplikacji, integrację z API oraz zapewnienie zgodności z najnowszymi standardami bezpieczeństwa i wytycznymi platform mobilnych. Będziesz mieć również możliwość wpływu na wybór technologii i architektury aplikacji, a także uczestniczyć w code review i dzielić się wiedzą z innymi członkami zespołu.
Oferujemy elastyczne godziny pracy, możliwość pracy zdalnej, udział w ciekawych projektach oraz dostęp do najnowszych technologii. Jeśli jesteś pasjonatem mobilnych technologii, cenisz sobie jakość kodu i chcesz rozwijać się w dynamicznym środowisku, ta oferta jest dla Ciebie.
Obowiązki
Text copied to clipboard!- Projektowanie i rozwój aplikacji mobilnych na Android i iOS
- Współpraca z zespołem projektowym i backend developerami
- Integracja aplikacji z API i usługami zewnętrznymi
- Testowanie i debugowanie aplikacji
- Publikacja aplikacji w Google Play i App Store
- Optymalizacja wydajności i zużycia zasobów
- Utrzymanie i aktualizacja istniejących aplikacji
- Udział w przeglądach kodu i dzielenie się wiedzą
- Zapewnienie zgodności z wytycznymi platform mobilnych
- Tworzenie dokumentacji technicznej
Wymagania
Text copied to clipboard!- Minimum 2 lata doświadczenia w tworzeniu aplikacji mobilnych
- Znajomość React Native, Flutter lub technologii natywnych (Kotlin, Swift)
- Doświadczenie w pracy z REST API
- Znajomość zasad projektowania UI/UX
- Umiejętność pracy zespołowej i komunikatywność
- Znajomość systemów kontroli wersji (Git)
- Dbałość o jakość kodu i testowanie
- Znajomość języka angielskiego na poziomie technicznym
- Zrozumienie cyklu życia aplikacji mobilnej
- Mile widziane doświadczenie z CI/CD
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie technologie mobilne znasz i z których korzystasz najczęściej?
- Czy masz doświadczenie w publikowaniu aplikacji w Google Play lub App Store?
- Opisz projekt mobilny, z którego jesteś najbardziej dumny.
- Jakie podejście stosujesz do testowania aplikacji mobilnych?
- Czy pracowałeś w zespole scrumowym lub agile?
- Jakie narzędzia wykorzystujesz do debugowania aplikacji mobilnych?
- Czy masz doświadczenie z React Native lub Flutter?
- Jak radzisz sobie z optymalizacją wydajności aplikacji?
- Czy miałeś styczność z integracją aplikacji z backendem?
- Jakie są Twoje oczekiwania względem pracy w naszym zespole?